mechanical spillway - Español Inglés Diccionario